//@Author: Leen Van Pelt
package controllers.searchControllers;
import controllers.uiControllers.*;
import views.searchViews.ZoekLuchthavenView;
import core.logic.services.searchServices.ZoekLuchthavenService;
import core.models.dataModels.ZoekLuchthavenModel;


public class ZoekLuchthavenController 
{
	private static ZoekLuchthavenView mijnscherm;
	
	public static void showView()
	{
		ZoekLuchthavenModel mijnModel = new ZoekLuchthavenModel();
		mijnModel.setLijstLuchthavens(ZoekLuchthavenService.getAllLuchthavens());

		mijnscherm = new ZoekLuchthavenView(mijnModel);
		MainViewController.showView(mijnscherm); //@author: Lieven Vandeperre(C1025684) -->nieuwe methode om Jframe in 1 parent scherm te zetten
	}
	
	public static void handleView(ZoekLuchthavenModel ditmodel)
	{				
		mijnscherm.toonZoekResultaten(ZoekLuchthavenService.findLuchthavens(ditmodel)); 

	}
	
}
